@charset "UTF-8";

@font-face {
  font-family:"yii-debug";
  src:url("fonts/yii-debug.eot");
  src:url("fonts/yii-debug.eot?#iefix") format("embedded-opentype"),
    url("fonts/yii-debug.ttf") format("truetype"),
    url("fonts/yii-debug.svg#yii-debug") format("svg"),
    url("fonts/yii-debug.woff") format("woff");
  font-weight:normal;
  font-style:normal;
}

#ydtb-toolbar * {
    background:#FFF;
    margin:0;
    padding:0;
    outline:0;
    vertical-align:baseline;
    background:transparent;
    text-align:left;
    list-style:none;
    list-style-type:none;
    font:16px/1.3 "Trebuchet MS", Helvetica, sans-serif;
    line-height:20px;
    text-decoration:none;
    border:0 none;
    color:#333;
}

#ydtb-toolbar div[data-ydtb-container] {padding: 20px;}

#ydtb-toolbar .clearfix:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
#ydtb-toolbar .clearfix {display:block;}
#ydtb-toolbar .clear {clear:both;}

#ydtb-toolbar {
    position:fixed;
    z-index:10000000;
    top:0;
    right:0;
    bottom:0;
    overflow:hidden;
    background:transparent;
	-webkit-transition:all 0.3s ease-in-out;
	-moz-transition:all 0.3s ease-in-out;
	-o-transition:all 0.3s ease-in-out;
	transition:all 0.3s ease-in-out;
}

#ydtb-toolbar h2 {
	color: #42B3E5;
	padding: 10px 10px;
}

#ydtb-toolbar.ydtb-collapse {
	width:10px;
	right:-10px;
}

#ydtb-toolbar a[data-ydtb-toggle]{
	z-index:10000100;
	display:block;
    position:fixed;
    top:0px;
    right:0px;
    height:24px;
    width:24px;	
    bottom:0;
    background: #42B3E5 url() no-repeat scroll center center;
    text-indent:-999999px;
    display:block;
    color:#fff;
}

#ydtb-toolbar.ydtb-collapse a[data-ydtb-toggle] {
	-moz-opacity:0.30;
	opacity:0.30;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha"(Opacity=30);
	-webkit-transition:all 300ms ease-in-out;
	-moz-transition:all 300ms ease-in-out;
	-o-transition:all 300ms ease-in-out;
	transition:all 300ms ease-in-out;
}

#ydtb-toolbar.ydtb-collapse a[data-ydtb-toggle]:hover,
#ydtb-toolbar:not(.ydtb-collapse) a[data-ydtb-toggle] {
	height:64px;
    width:64px;
     -moz-opacity:1;
	opacity:1;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha"(Opacity=100);
}

#ydtb-toolbar [data-ydtb-icon] {vertical-align: middle;}
#ydtb-toolbar [data-ydtb-icon]:before {
  font-family:"yii-debug" !important;
  content:attr(data-ydtb-icon);
  font-style:normal !important;
  font-weight:normal !important;
  font-variant:normal !important;
  text-transform:none !important;
  speak:none;
  line-height:1;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
}

#ydtb-toolbar a {
	transition-delay:100ms;
	-webkit-transition-delay:100ms;
	-webkit-transition:background-color 200ms ease-in-out,z-index 200ms ease-in-out;
	transition:background-color 200ms ease-in-out,z-index 200ms ease-in-out;
	text-decoration:none;
}

#ydtb-toolbar a:hover{text-decoration:none;}
#ydtb-toolbar div[data-ydtb-options] {
	position:fixed;
    right: 216px;
    bottom:0;
	width: 64px;
    height: 64px;
    z-index:10000110;
    -webkit-transition:all 0.2s ease-in-out;
	-moz-transition:all 0.2s ease-in-out;
	-o-transition:all 0.2s ease-in-out;
	transition:all 0.2s ease-in-out;
}

#ydtb-toolbar div[data-ydtb-options] i {
	height: 64px;
	line-height: 64px;
	text-align: center;
	color: #fff;
	font-size:40px;
	cursor: pointer;
}

#ydtb-toolbar.ydtb-slim div[data-ydtb-options] {right:0;}

#ydtb-toolbar.ydtb-slim div[data-ydtb-options] i[data-ydtb-icon="t"],
#ydtb-toolbar div[data-ydtb-options] i[data-ydtb-icon="u"] {display: none;}
#ydtb-toolbar.ydtb-slim div[data-ydtb-options] i[data-ydtb-icon="u"],
#ydtb-toolbar div[data-ydtb-options] i[data-ydtb-icon="t"] {display: block;}

#ydtb-toolbar div[data-ydtb-sidebar] {
    position:fixed;
     -webkit-box-shadow:0 1px 2px rgba(0, 0, 0, 0.15);
    box-shadow:0 1px 2px rgba(0, 0, 0, 0.15);
    z-index:10000010;
    top:0px;
    right:0;
    width:280px;
    bottom:0;
    background:#42B3E5;
    -webkit-transition:all 0.2s ease-in-out;
	-moz-transition:all 0.2s ease-in-out;
	-o-transition:all 0.2s ease-in-out;
	transition:all 0.2s ease-in-out;
}

#ydtb-toolbar.ydtb-collapse div[data-ydtb-sidebar] {display:none;}
#ydtb-toolbar.ydtb-slim div[data-ydtb-sidebar] {width:64px;}
#ydtb-toolbar div[data-ydtb-sidebar] * {color:#fff;}
#ydtb-toolbar div[data-ydtb-sidebar] h1 {
	height:64px;
	line-height:64px;
	font-size:24px;
	display:block;
	color:#fff;
	padding:0 20px;
}

#ydtb-toolbar.ydtb-slim div[data-ydtb-sidebar] h1 {text-indent:-999999px;}

#ydtb-toolbar div[data-ydtb-sidebar] ul[data-ydtb-dashboard] {
	display:block;
    overflow:hidden;
    width:100%;
}

#ydtb-toolbar.ydtb-slim div[data-ydtb-sidebar] ul[data-ydtb-dashboard] {display:none;}
#ydtb-toolbar div[data-ydtb-sidebar] ul[data-ydtb-dashboard] li {
	display:block;
    width:30%;
    margin:0 5px 5px 0;
    overflow:hidden;
    float:left;
    text-align:center;
	padding:10px 0px;
	color:#fff;
}

#ydtb-toolbar div[data-ydtb-sidebar] ul[data-ydtb-dashboard] li i{
	font-size:40px;
	display:block;
	text-align:center;
	height:55px;
	line-height:55px;
}

#ydtb-toolbar div[data-ydtb-sidebar] ul[data-ydtb-dashboard] li em{
	display:block;
	text-align:center;
	font-size:14px;
	font-weight:normal;
}

#ydtb-toolbar div[data-ydtb-sidebar] ul[data-ydtb-dashboard] li small{
	display:block;
	text-align:center;
	font-weight:normal;
	font-size:13px;
}

#ydtb-toolbar div[data-ydtb-sidebar] ul[data-ydtb-menu] {
	display:block;
	padding:0px;
    overflow:hidden;
    clear:both;
    display:block;
    width:280px;
   	-webkit-transition:all 0.2s ease-in-out;
	-moz-transition:all 0.2s ease-in-out;
	-o-transition:all 0.2s ease-in-out;
	transition:all 0.2s ease-in-out;
	overflow: auto;
    overflow-x: hidden;
	position: fixed;
	top: 180px;
	bottom: 64px;
}

#ydtb-toolbar div[data-ydtb-sidebar] ul[data-ydtb-menu] li a {
	display:block;
	height:64px;
	line-height:64px;
	margin:0;
	font-size:18px;
	padding:0 10px;
	color:#fff;
}
#ydtb-toolbar.ydtb-slim div[data-ydtb-sidebar] ul[data-ydtb-menu]{top: 64px;}
#ydtb-toolbar.ydtb-slim div[data-ydtb-sidebar] ul[data-ydtb-menu] li a {padding:0;}
#ydtb-toolbar.ydtb-slim div[data-ydtb-sidebar] ul[data-ydtb-menu] li a span,
#ydtb-toolbar.ydtb-slim div[data-ydtb-sidebar] ul[data-ydtb-menu] li a small {display:none;}

#ydtb-toolbar.ydtb-slim div[data-ydtb-sidebar] ul[data-ydtb-menu] li a i {
	width:64px;
	float:none;
	text-align:center;
}

#ydtb-toolbar div[data-ydtb-sidebar] ul[data-ydtb-menu] li a i {
	color:#fff;
	font-size:28px;
	display:block;
	height:64px;
	line-height:64px;
	float:left;
	margin:0 8px 0 0;
}

#ydtb-toolbar div[data-ydtb-sidebar] ul[data-ydtb-menu] li a:hover,
#ydtb-toolbar div[data-ydtb-sidebar] ul[data-ydtb-menu] li a.active {
	background:#fff;
	color:#42B3E5;
}

#ydtb-toolbar div[data-ydtb-sidebar] ul[data-ydtb-menu] li a:hover i,
#ydtb-toolbar div[data-ydtb-sidebar] ul[data-ydtb-menu] li a.active i,
#ydtb-toolbar div[data-ydtb-sidebar] ul[data-ydtb-menu] li a:hover span,
#ydtb-toolbar div[data-ydtb-sidebar] ul[data-ydtb-menu] li a.active span {color:#42B3E5;}

#ydtb-toolbar div[data-ydtb-sidebar] ul[data-ydtb-menu] li a:hover small,
#ydtb-toolbar div[data-ydtb-sidebar] ul[data-ydtb-menu] li a.active small {
	color:#fff;
	background:#42B3E5;
}

#ydtb-toolbar div[data-ydtb-sidebar] ul[data-ydtb-menu] li a small {
	display:block;
	float:right;
	height:20px;
	line-height:20px;
	margin-top:25px;
	color:#42B3E5;
	background:#fff;
	padding:0 10px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	font-size:11px;
}

/** panels */
#ydtb-toolbar div[data-ydtb-panel] {
    position:fixed;
    z-index:10000000;
    top:0px;
    left:0;
    right: 280px;
    bottom:0;
    background:#fff;
   	-webkit-transition:all 0.2s ease-in-out;
	-moz-transition:all 0.2s ease-in-out;
	-o-transition:all 0.2s ease-in-out;
	transition:all 0.2s ease-in-out;
	min-width: 500px;
	overflow-x: hidden; 
}

#ydtb-toolbar div[data-ydtb-panel] div[data-ydtb-panel-content] {
    position:fixed;
    top:64px;
    bottom:0;
    left:0px;
    right: 280px;
    color:#666;
    z-index:100000000;
   	-webkit-transition:all 0.2s ease-in-out;
	-moz-transition:all 0.2s ease-in-out;
	-o-transition:all 0.2s ease-in-out;
	transition:all 0.2s ease-in-out;
}

#ydtb-toolbar.ydtb-slim div[data-ydtb-panel] div[data-ydtb-panel-content] {right:64px;}
#ydtb-toolbar.ydtb-slim div[data-ydtb-panel] {right:64px;}
#ydtb-toolbar.ydtb-collapse div[data-ydtb-panel] {display:none;}
#ydtb-toolbar div[data-ydtb-panel].ydtb-collapse {display:none;}
#ydtb-toolbar div[data-ydtb-panel] i[data-ydtb-icon] {color:#42B3E5;}

#ydtb-toolbar div[data-ydtb-panel] > div:first-child {
    position:absolute;
    background-color:#fff;
    color:#42B3E5;
    top:0;
    right:0;
    left:0;
    height:64px;
	line-height:64px;
	font-size:24px;
	padding:0 20px;
	border-bottom:1px solid #42B3E5;
	white-space: nowrap;
	min-width: 500px;
	overflow-x: hidden; 
	overflow:  hidden;
}

#ydtb-toolbar div[data-ydtb-panel] > div:first-child ul, 
#ydtb-toolbar div[data-ydtb-panel] > div:first-child ul li {
	display:block;
	float:right;
}

#ydtb-toolbar div[data-ydtb-panel] > div:first-child ul li {display:inline;}

#ydtb-toolbar div[data-ydtb-panel] div[data-ydtb-panel-header] i {
	font-size:34px;
	line-height:64px;
	vertical-align: middle;
	margin:0 15px 0 0px;
}

#ydtb-toolbar div[data-ydtb-panel] > div:first-child ul li i {
	font-size:24px;
	cursor:pointer;
	display:block;
	margin:0 0 0 10px;
}

#ydtb-toolbar div[data-ydtb-panel].ydtb-panel-lock > div:first-child ul li i[data-ydtb-icon="z"] {color:#ff8729;}

#ydtb-toolbar div[data-ydtb-tabs] ul {
	border-top: 1px solid none;
	border-bottom: 1px solid #42B3E5;
	display: block;
	height: 48px;
	line-height: 48px;
	text-align: right;
	padding: 0 20px;
	padding-bottom: 3px;
}

#ydtb-toolbar div[data-ydtb-tabs] ul li {
	display:inline-block;
	padding-left: 5px;
}

#ydtb-toolbar div[data-ydtb-tabs] ul li i[data-ydtb-icon] {
	padding: 0 5px 0 0;
	font-size: 11px;
	vertical-align: 5%;
}

#ydtb-toolbar div[data-ydtb-tabs] ul li a {
	display:block;
	color:#42B3E5;
	height:34px;
	line-height:34px;
	padding:0 5px;
	border:0px solid transparent;
	border-width:3px 0;
	background:none;
	-moz-opacity:0.70;
	opacity:0.70;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha"(Opacity=70);
	-webkit-transition:all 100ms ease-in-out;
	-moz-transition:all 100ms ease-in-out;
	-o-transition:all 100ms ease-in-out;
	transition:all 100ms ease-in-out;
}

#ydtb-toolbar div[data-ydtb-tabs] ul li a:hover,
#ydtb-toolbar div[data-ydtb-tabs] ul li a[data-ydtb-tab-state="open"] {
	border-bottom-color:#42B3E5;
	-moz-opacity:1;
	opacity:1;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha"(Opacity=100);	
}

#ydtb-toolbar div[data-ydtb-panel-data] {
	position:fixed;
    z-index:10000000;
    top:64px;
    left:0;
    right: 280px;
    bottom:0;
    -webkit-transition:all 0.2s ease-in-out;
	-moz-transition:all 0.2s ease-in-out;
	-o-transition:all 0.2s ease-in-out;
	transition:all 0.2s ease-in-out;
	min-width: 500px;
	overflow-x: hidden; 
}

#ydtb-toolbar.ydtb-slim div[data-ydtb-panel-data] {right: 64px;}
#ydtb-toolbar div[data-ydtb-tabs] div[data-ydtb-panel-data] {top:116px;}

#ydtb-toolbar div[data-ydtb-panel-data] > div{
	overflow-y: auto;
	height: 100%;
}

#ydtb-toolbar div[data-ydtb-accordion] div[data-ydtb-accordion-group] div[data-ydtb-accordion-heading] {
	border-top: 1px solid none;
	border-bottom: 1px solid #42B3E5;
	display: block;
	height: 48px;
	line-height: 48px;
	padding: 0 20px;
	cursor: pointer;
	white-space: nowrap;
}

#ydtb-toolbar div[data-ydtb-accordion] div[data-ydtb-accordion-group] div[data-ydtb-accordion-heading] * {
	color:#42B3E5;	
}

#ydtb-toolbar div[data-ydtb-accordion] div[data-ydtb-accordion-group] div[data-ydtb-accordion-heading] i[data-ydtb-icon="q"],
#ydtb-toolbar div[data-ydtb-accordion] div[data-ydtb-accordion-group] div[data-ydtb-accordion-heading] i[data-ydtb-icon="t"] {
	float: right;
	font-size: 24px;
	vertical-align: middle;
	height: 48px;
	line-height: 48px;
}

#ydtb-toolbar div[data-ydtb-accordion] div[data-ydtb-accordion-group] div[data-ydtb-accordion-heading][data-ydtb-data-size="0"] {
	cursor: default;
}

#ydtb-toolbar div[data-ydtb-accordion] div[data-ydtb-accordion-group] div[data-ydtb-accordion-heading][data-ydtb-data-size="0"] * {
	-moz-opacity:0.30;
	opacity:0.30;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha"(Opacity=30);
}



#ydtb-toolbar div[data-ydtb-accordion] div[data-ydtb-accordion-heading] i:first-child {margin-right: 10px;} 
#ydtb-toolbar div[data-ydtb-accordion] div[data-ydtb-accordion-group="collapsed"] div[data-ydtb-accordion-heading] i[data-ydtb-icon="q"] {display: none;}
#ydtb-toolbar div[data-ydtb-accordion] div[data-ydtb-accordion-group="expanded"] div[data-ydtb-accordion-heading] i[data-ydtb-icon="t"] {display: none;}

#ydtb-toolbar div[data-ydtb-accordion] div[data-ydtb-accordion-group] div[data-ydtb-accordion-heading][data-ydtb-data-size="0"] i[data-ydtb-icon="q"],
#ydtb-toolbar div[data-ydtb-accordion] div[data-ydtb-accordion-group] div[data-ydtb-accordion-heading][data-ydtb-data-size="0"] i[data-ydtb-icon="t"] {
	display: none;
}

#ydtb-toolbar div[data-ydtb-accordion] div[data-ydtb-accordion-group] div[data-ydtb-accordion-body] {
	-webkit-transition: height 0.3s ease-in-out;
	-moz-transition: height 0.3s ease-in-out;
	-o-transition: height 0.3s ease-in-out;
	transition: height 0.3s ease-in-out;
	overflow: hidden;
	border-bottom: 1px solid #42B3E5;
}

#ydtb-toolbar div[data-ydtb-accordion] div[data-ydtb-accordion-group="collapsed"] div[data-ydtb-accordion-body] {
	height: 0px;
	border-bottom: 1px solid #fff;
}


#ydtb-toolbar table[data-ydtb-data-table] {
	width:100%;
	border-collapse: collapse;
}

#ydtb-toolbar table[data-ydtb-data-table="fixed"] {
	table-layout:fixed;	
}


#ydtb-toolbar table[data-ydtb-data-table] * {
	font-size: 14px;
}

#ydtb-toolbar table[data-ydtb-data-table] tr {
	border: 1px solid #E7F8FF;
	border-right: 0 none;
}

#ydtb-toolbar table[data-ydtb-data-table] th {
	background: #E7F8FF;
	color: #42B3E5;	
	padding: 5px 10px 5px 10px;
}

#ydtb-toolbar table[data-ydtb-data-table] tbody tr th {
	width: 20%;
	text-align: right;
	overflow: hidden;
	font-weight: bold;
}

#ydtb-toolbar table[data-ydtb-data-table] tr td {
	padding: 5px 10px 5px 10px;
	vertical-align: middle;
	overflow: hidden;
}

#ydtb-toolbar table[data-ydtb-data-table] tr.ydtb-hover,
#ydtb-toolbar table[data-ydtb-data-table] tbody tr.ydtb-hover th {
	background: #E7F8EE;
	border: 1px solid #E7F8EE;
}

#ydtb-toolbar table[data-ydtb-data-table] tr td[data-ydtb-data-type="varchar"] {
	width: 100%;	
}

#ydtb-toolbar table[data-ydtb-data-table] tr td[data-ydtb-data-type="char"] {
	white-space: nowrap;
}


#ydtb-toolbar table[data-ydtb-data-table] tr td[data-ydtb-data-type="number"] {
	text-align: right;
	white-space: nowrap;
}


